<?php
require_once("comum.inc.php");
  
$SQL = <<<EOS
SELECT * 
  FROM (SELECT GP.GUIAPAGTO_DT_DATAPAGTO AS DIA
             , COUNT(DISTINCT GP.GUIA_ID) AS QTD
          FROM DBSCCE01.GUIAPAGAMENTO GP
         WHERE GP.GUIAPAGTO_DT_DATAPAGTO BETWEEN CURRENT_DATE - 30 AND CURRENT_DATE
      GROUP BY GP.GUIAPAGTO_DT_DATAPAGTO
      ORDER BY GP.GUIAPAGTO_DT_DATAPAGTO DESC)
 WHERE ROWNUM < 9
EOS;

$resposta = new stdClass();

foreach (executarSQL($SQL) as $linha) {
  $resposta->rotulos[] = $linha->DIA;
  $resposta->pagas[] = $linha->QTD;
}

$resposta->rotulos = array_reverse($resposta->rotulos);
$resposta->pagas = array_reverse($resposta->pagas);

// Remove o último elemento dos arrays, os quais representam o dia de hoje, que não é utilizado aqui
array_pop($resposta->rotulos);
array_pop($resposta->pagas);

$SQL = <<<EOS
  SELECT G.GUIA_DT_EMISSAO AS DIA
       , COUNT(DISTINCT G.GUIA_ID) AS QTD
    FROM DBSCCE01.GUIA G
   WHERE G.GUIA_DT_EMISSAO BETWEEN CURRENT_DATE - 30 AND CURRENT_DATE
GROUP BY G.GUIA_DT_EMISSAO
ORDER BY G.GUIA_DT_EMISSAO DESC
EOS;

$geradas = executarSQL($SQL)->fetchAll(PDO::FETCH_COLUMN,0);

print_r(array_search("12/12/12", $geradas));

//foreach ($resposta->rotulos as $item) {
//  if (in_array($item,$geradas)) {
//    $resposta->geradas[] = $geradas[$item]->Q
//  }
//}

 
  
//  $hoje = new DateTime();
//  $dia = new DateTime();
//  $dia->sub(new DateInterval("P7D"));
//    
//  $resposta = new stdClass();
//  
//  while ($dia < $hoje) {
//    $resposta->rotulos[] = $dia->format("d/m/Y") . "<br>" . $diasDaSemana[intval($dia->format("N"))];
//    $dia->add(new DateInterval("P1D"));
//  }

//  for ($i = 0; $i < 7; $i++) {
//    $resposta->pagas[] = rand(0,10000);  
//  }
//  
//  for ($i = 0; $i < 7; $i++) {
//    $resposta->geradas[] = rand(0,10000);  
//  }

  // converter para JSON aqui
  header("Content-Type: text/javascript; charset=utf-8");
  echo(json_encode($resposta));
?>
